Big Huge Thesaurus

mental hospital

noun